Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OSBOURNE PLACE Terraced £731,051 £175,000 18 Oct 1999
2 OSBOURNE PLACE Terraced £679,770 £139,950 27 Jan 1998
3 OSBOURNE PLACE Terraced £750,000 19 Jul 2023